storage containers - French English Dictionary